self-breaking strut - French English Dictionary